package com.woniuxy.utils;


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

/**
 * 这个工具类，是用来链接数据库使用的
 */
public class ConnectionUtil {
    public static Connection getConnection()  {
        //反射……编译时不报错，运行时才报错！
//        System.out.println("尝试连接我们的数据库：");
//        System.out.println("第一步加载驱动程序！");
        Connection connection = null;
        try {
            Class.forName("com.mysql.jdbc.Driver");
//            System.out.println("第二步建立数据库连接！");
            //jdbc:mysql://192.168.40.111:3306/test?" +
            //                "useUnicode=true&characterEncoding=UTF8&useSSL=false
            String url = "jdbc:mysql://localhost:3306/suining?useSSL=false&useUnicode=true&characterEncoding=UTF8";
            connection = DriverManager.getConnection(url,"root","123456");
//            System.out.println("第三步数据库已经成功连接！连接到了什么数据库？"+connection.getCatalog());
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        } catch (SQLException throwables) {
            throwables.printStackTrace();
        }

        return connection;
    }
}
